% -*- coding:utf-8 -*-

\section{Metodología usada para el desarrollo}

Para el desarrollo de la práctica se ha abierto una cuenta para
hospedarlo dentro de \emph{GoogleCode}, que es un servicio de
\emph{forja} para proyectos hardware y software gratuíto ofrecido por
la conocida empresa \emph{Google}.

Dicha forja ofrece, entre otros recursos un servicio de repositorio a
elegir entre \emph{subversion}, \emph{git} o \emph{mercurial}.

En nuestro caso hemos optado por el uso del repositorio \emph{git}
para gestionar el proyecto dado el caracter distribuído que tiene
dicho repositorio, su facilidad de uso y la familiaridad en su manejo.

El uso de un repositorio ha sido útil a la hora de trabajar desde
distintas máquinas y tener todo perfectamente sincronizado así como
para revertir cambios catastróficos que habían provocado que lo que se
llevaba hasta el momento dejase de funcionar, pudiendo revisar con
bastante facilidad los cambios realizados.

Además, el hecho de utilizar como forja una empresa externa aumenta la
seguridad de los datos frente a posibles fallos hardware en los
equipos locales que puedan ocasionar que se pierdan los progresos
llevados a cabo hasta la fecha.

La dirección para acceder a la forja del proyecto es
\url{http://code.google.com/p/nethumb/} y para poder descargar el
repositorio con todo el código y la documentación como usuario anónimo
se puede hacer de la siguiente forma: \emph{hg clone
  https://nethumb.googlecode.com/hg/ nethumb} (se requiere tener
instalado \emph{mercurial} para acceder al repositorio.
